caecal appendage - English Synonyms Dictionary